......
    

Actions: Detail view  Back to full view

A single action in detail.
About the action rulebooks  

......

Actions defined by the extension Conversation Framework by Eric Eve
Requesting it for   , Imploring it for   , Quizzing it about   , Informing it about   , Implicit-asking   , implicit-telling   , implicit-quizzing   , implicit-informing   , implicit-requesting   , implicit-imploring   , Saying hello to   , Hailing   , Leavetaking   , Saying goodbye to   


Requesting something for something   (past tense requested it for)

This action effectively replaces the library's asking it for action. Like asking it for it matches ASK BOB FOR SOMETHING, but unlike asking it for it makes no assumptions that this is equivalent to BOB, GIVE ME SOMETHING. Instead it can match any object known to the player, and the response can be anything we care to define.


Typed commands leading to this action

"ask [someone] for [any known thing]" 

Rules controlling this action

before    asking someone to try doing something when the person asked is not the current interlocutor  giving orders needs an interlocutor rule   name  unlist 

before    conversing when the noun is not the current interlocutor  greet a new interlocutor rule   name  unlist 

      NB: the change greeting command to greeting rule is listed before the giving orders needs an interlocutor rule in the before rules 
      NB: the check going during convnode rule is listed before the say goodbye when moving rule in the before rules 

instead of    requesting someone for   


check    when the node of the noun is closed  nodal request response rule   name  unlist 


report    open node response rule   name  unlist 

report    standard response rule   name  unlist 

report    requesting someone for something  default requesting rule   name  unlist